ActiveReports 9
Listen<TModel1,TModel2,TModel3,TValue>(TModel1,Expression<Func<TModel1,TModel2>>,Expression<Func<TModel2,TModel3>>,Expression<Func<TModel3,TValue>>,Action) Method

Syntax
'Declaration
 
Public Overloads Shared Function Listen
    (Of TModel1 As {Class, System.ComponentModel.INotifyPropertyChanged},
     TModel2 As {Class, System.ComponentModel.INotifyPropertyChanged},
     TModel3 As {Class, System.ComponentModel.INotifyPropertyChanged},
     TValue)( _
   ByVal model As TModel1, _
   ByVal getter1 As System.Linq.Expressions.Expression(Of Func(Of TModel1,TModel2)), _
   ByVal getter2 As System.Linq.Expressions.Expression(Of Func(Of TModel2,TModel3)), _
   ByVal getter3 As System.Linq.Expressions.Expression(Of Func(Of TModel3,TValue)), _
   ByVal action As System.Action _
) As System.IDisposable
public static System.IDisposable Listen<TModel1,TModel2,TModel3,TValue>( 
   TModel1 model,
   System.Linq.Expressions.Expression<Func<TModel1,TModel2>> getter1,
   System.Linq.Expressions.Expression<Func<TModel2,TModel3>> getter2,
   System.Linq.Expressions.Expression<Func<TModel3,TValue>> getter3,
   System.Action action
)
where TModel1: class, System.ComponentModel.INotifyPropertyChanged
where TModel2: class, System.ComponentModel.INotifyPropertyChanged
where TModel3: class, System.ComponentModel.INotifyPropertyChanged

Parameters

model
getter1
getter2
getter3
action

Type Parameters

TModel1
TModel2
TModel3
TValue
See Also

Reference

ActiveModelListenExtensions Class
ActiveModelListenExtensions Members
Overload List

 

 


Copyright © 2016 GrapeCity, inc. All rights reserved

Support Forum